a variety of french bean - Français Anglais Dictionnaire